be on a business trip - Alemán Inglés Diccionario